/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.nys.conci.citas.modelo;

import com.nys.conci.citas.entidad.ControlCita;

/**
 *
 * @author Yeudy10
 * @since 01/02/2013
 */
public class ModeloCitas extends ControlCita {

    private String nombre_usuario;
    private String nombre_cliente;   
    private String dscEstado;   
    private String dscPlan;    
    private String dscEspecialidad;    
    private String dscEstadoPago;      
    private Integer id_plan_pago;


    public ModeloCitas() {
    }


    public ModeloCitas(ControlCita cc) {
        super.setId_cita(cc.getId_cita());
        super.setFechareal(cc.getFechareal());
        super.setHora(cc.getHora());
        super.setId_especialidad(cc.getId_especialidad());
        super.setId_estado_cita(cc.getId_estado_cita());
        super.setId_plan_cliente(cc.getId_plan_cliente());
        super.setIdentificacion_c(cc.getIdentificacion_c());
        super.setIdentificacion_u(cc.getIdentificacion_u());  
        super.setEstado_pago(cc.getEstado_pago());
        super.setNotificada(cc.getNotificada());
        super.setDiagnostico(cc.getDiagnostico());
    }

    
    
    /**
     * @return the nombre_usuario
     */
    public String getNombre_usuario() {
        return nombre_usuario;
    }

    /**
     * @param nombre_usuario the nombre_usuario to set
     */
    public void setNombre_usuario(String nombre_usuario) {
        this.nombre_usuario = nombre_usuario;
    }

    /**
     * @return the nombre_cliente
     */
    public String getNombre_cliente() {
        return nombre_cliente;
    }

    /**
     * @param nombre_cliente the nombre_cliente to set
     */
    public void setNombre_cliente(String nombre_cliente) {
        this.nombre_cliente = nombre_cliente;
    }

    /**
     * @return the dscEstado
     */
    public String getDscEstado() {
        return dscEstado;
    }

    /**
     * @param dscEstado the dscEstado to set
     */
    public void setDscEstado(String dscEstado) {
        this.dscEstado = dscEstado;
    }

    /**
     * @return the dscPlan
     */
    public String getDscPlan() {
        return dscPlan;
    }

    /**
     * @param dscPlan the dscPlan to set
     */
    public void setDscPlan(String dscPlan) {
        this.dscPlan = dscPlan;
    }

    
    public ControlCita toControlCitas() {
        ControlCita cc = new ControlCita();
        cc.setFechareal(super.getFechareal());
        cc.setHora(super.getHora());
        cc.setId_cita(super.getId_cita());
        cc.setId_especialidad(super.getId_especialidad());
        cc.setId_estado_cita(super.getId_estado_cita());
        cc.setId_plan_cliente(super.getId_plan_cliente());
        cc.setIdentificacion_c(super.getIdentificacion_c());
        cc.setIdentificacion_u(super.getIdentificacion_u());
        cc.setEstado_pago(super.getEstado_pago());
        cc.setNotificada(super.getNotificada());
        cc.setDiagnostico(super.getDiagnostico());
        
        return cc;
    }

    /**
     * @return the dscEspecialidad
     */
    public String getDscEspecialidad() {
        return dscEspecialidad;
    }

    /**
     * @param dscEspecialidad the dscEspecialidad to set
     */
    public void setDscEspecialidad(String dscEspecialidad) {
        this.dscEspecialidad = dscEspecialidad;
    }

    /**
     * @return the dscEstadoPago
     */
    public String getDscEstadoPago() {
        return dscEstadoPago;
    }

    /**
     * @param dscEstadoPago the dscEstadoPago to set
     */
    public void setDscEstadoPago(String dscEstadoPago) {
        this.dscEstadoPago = dscEstadoPago;
    }

    /**
     * @return the id_plan_pago
     */
    public Integer getId_plan_pago() {
        return id_plan_pago;
    }

    /**
     * @param id_plan_pago the id_plan_pago to set
     */
    public void setId_plan_pago(Integer id_plan_pago) {
        this.id_plan_pago = id_plan_pago;
    }
   
}
